#ifndef __NOCOPYABLE_H__
#define __NOCOPYABLE_H__

namespace sylar{

class Noncopyable{

public:
    Noncopyable() = default;
    ~Noncopyable() = default;
    Noncopyable(const Noncopyable&) = delete;
    Noncopyable& operator=(const Noncopyable&) = delete;

};


}


#endif